home *** CD-ROM | disk | FTP | other *** search
/ Champak 33 / Volume 33 - JOGO DISK .iso / Games / santas_deed.swf / scripts / DefineSprite_455 / frame_1 / DoAction.as
Text File  |  2007-01-15  |  11KB  |  375 lines

  1. var ┬º\x01┬º = 630;
  2. loop0:
  3. while(true)
  4. {
  5.    if(eval("\x01") == 630)
  6.    {
  7.       set("\x01",eval("\x01") + 295);
  8.       ┬º┬ºpush(true);
  9.       continue;
  10.    }
  11.    if(eval("\x01") == 411)
  12.    {
  13.       set("\x01",eval("\x01") + 522);
  14.       var ┬º┬ºpop() = ┬º┬ºpop();
  15.       var ┬º┬ºconstant(34) = 0;
  16.       var ┬º┬ºconstant(35) = 0;
  17.       var ┬º┬ºconstant(36) = 0;
  18.       var ┬º┬ºconstant(37) = [];
  19.       var ┬º┬ºconstant(38) = 5;
  20.       var ┬º┬ºconstant(39) = 7 + (-1 + eval(┬º┬ºconstant(26))[┬º┬ºconstant(30)][┬º┬ºconstant(31)]);
  21.       var ┬º┬ºconstant(40) = 6 + (-1 + eval(┬º┬ºconstant(26))[┬º┬ºconstant(30)][┬º┬ºconstant(31)]);
  22.       eval(┬º┬ºconstant(37))[┬º┬ºconstant(41)](1,1,2,1,2,1,2,2,1,1,2,1,2,1,2,1,2,1,2,2);
  23.       eval(┬º┬ºconstant(26))[┬º┬ºconstant(42)][┬º┬ºconstant(43)]();
  24.       eval(┬º┬ºconstant(28))[┬º┬ºconstant(44)] = function()
  25.       {
  26.          if(_global[┬º┬ºconstant(45)][┬º┬ºconstant(46)])
  27.          {
  28.             return undefined;
  29.          }
  30.          if(getProperty(┬º┬ºconstant(47), _ymouse) > 80 && getProperty(┬º┬ºconstant(47), _ymouse) < 240)
  31.          {
  32.             eval(┬º┬ºconstant(48))[┬º┬ºconstant(7)] = getProperty(┬º┬ºconstant(47), _ymouse);
  33.          }
  34.          if(getProperty(┬º┬ºconstant(47), _xmouse) > 100 && getProperty(┬º┬ºconstant(47), _xmouse) < 500)
  35.          {
  36.             var _loc2_ = getProperty(┬º┬ºconstant(47), _xmouse) - eval(┬º┬ºconstant(48))[┬º┬ºconstant(6)];
  37.             if(_loc2_ > 30 || _loc2_ < -30)
  38.             {
  39.                if(_loc2_ < 0)
  40.                {
  41.                   eval(┬º┬ºconstant(48))[┬º┬ºconstant(6)] = getProperty(┬º┬ºconstant(47), _xmouse) + 10;
  42.                }
  43.                else
  44.                {
  45.                   eval(┬º┬ºconstant(48))[┬º┬ºconstant(6)] = getProperty(┬º┬ºconstant(47), _xmouse) - 10;
  46.                }
  47.             }
  48.          }
  49.       };
  50.       break;
  51.    }
  52.    if(eval("\x01") == 901)
  53.    {
  54.       set("\x01",eval("\x01") - 881);
  55.       break;
  56.    }
  57.    if(eval("\x01") == 925)
  58.    {
  59.       set("\x01",eval("\x01") - 24);
  60.       if(┬º┬ºpop())
  61.       {
  62.          set("\x01",eval("\x01") - 881);
  63.       }
  64.       continue;
  65.    }
  66.    if(eval("\x01") == 568)
  67.    {
  68.       set("\x01",eval("\x01") + 315);
  69.       ┬º┬ºpush(true);
  70.       continue;
  71.    }
  72.    if(eval("\x01") == 778)
  73.    {
  74.       set("\x01",eval("\x01") - 235);
  75.       if(┬º┬ºpop())
  76.       {
  77.          set("\x01",eval("\x01") - 401);
  78.       }
  79.       continue;
  80.    }
  81.    if(eval("\x01") == 20)
  82.    {
  83.       set("\x01",eval("\x01") + 758);
  84.       ┬º┬ºpush(true);
  85.       continue;
  86.    }
  87.    if(eval("\x01") == 421)
  88.    {
  89.       set("\x01",eval("\x01") - 43);
  90.       ┬º┬ºpush(true);
  91.       continue;
  92.    }
  93.    if(eval("\x01") == 587)
  94.    {
  95.       set("\x01",eval("\x01") - 296);
  96.       if(┬º┬ºpop())
  97.       {
  98.          set("\x01",eval("\x01") + 529);
  99.       }
  100.       continue;
  101.    }
  102.    if(eval("\x01") == 355)
  103.    {
  104.       set("\x01",eval("\x01") + 391);
  105.       break;
  106.    }
  107.    if(eval("\x01") == 867)
  108.    {
  109.       set("\x01",eval("\x01") - 744);
  110.       ┬º┬ºpush(┬º┬ºpop() << mblength(┬º┬ºpop()));
  111.       break;
  112.    }
  113.    if(eval("\x01") == 883)
  114.    {
  115.       set("\x01",eval("\x01") - 528);
  116.       if(┬º┬ºpop())
  117.       {
  118.          set("\x01",eval("\x01") + 391);
  119.       }
  120.       continue;
  121.    }
  122.    if(eval("\x01") != 322)
  123.    {
  124.       if(eval("\x01") == 857)
  125.       {
  126.          set("\x01",eval("\x01") - 337);
  127.          ┬º┬ºpush(┬º┬ºpop() >> ┬º┬ºpop() + (┬º┬ºpop() >>> ┬º┬ºpop()));
  128.          break;
  129.       }
  130.       if(eval("\x01") == 543)
  131.       {
  132.          set("\x01",eval("\x01") - 401);
  133.          stop();
  134.          break;
  135.       }
  136.       if(eval("\x01") != 349)
  137.       {
  138.          if(eval("\x01") == 142)
  139.          {
  140.             set("\x01",eval("\x01") + 729);
  141.             ┬º┬ºpush(true);
  142.             continue;
  143.          }
  144.          if(eval("\x01") == 746)
  145.          {
  146.             set("\x01",eval("\x01") + 134);
  147.             ┬º┬ºpush(true);
  148.             continue;
  149.          }
  150.          if(eval("\x01") != 35)
  151.          {
  152.             if(eval("\x01") != 933)
  153.             {
  154.                if(eval("\x01") != 871)
  155.                {
  156.                   if(eval("\x01") == 689)
  157.                   {
  158.                      set("\x01",eval("\x01") - 268);
  159.                      break;
  160.                   }
  161.                   if(eval("\x01") == 880)
  162.                   {
  163.                      set("\x01",eval("\x01") - 23);
  164.                      if(┬º┬ºpop())
  165.                      {
  166.                         set("\x01",eval("\x01") - 337);
  167.                      }
  168.                      continue;
  169.                   }
  170.                   if(eval("\x01") == 153)
  171.                   {
  172.                      set("\x01",eval("\x01") + 223);
  173.                      if(┬º┬ºpop())
  174.                      {
  175.                         set("\x01",eval("\x01") - 27);
  176.                      }
  177.                      continue;
  178.                   }
  179.                   if(eval("\x01") == 123)
  180.                   {
  181.                      set("\x01",eval("\x01") + 512);
  182.                      ┬º┬ºpush(true);
  183.                      continue;
  184.                   }
  185.                   if(eval("\x01") == 520)
  186.                   {
  187.                      set("\x01",eval("\x01") - 367);
  188.                      ┬º┬ºpush(true);
  189.                      continue;
  190.                   }
  191.                   if(eval("\x01") != 635)
  192.                   {
  193.                      if(eval("\x01") != 378)
  194.                      {
  195.                         if(eval("\x01") == 376)
  196.                         {
  197.                            set("\x01",eval("\x01") - 27);
  198.                            break;
  199.                         }
  200.                         if(eval("\x01") == 291)
  201.                         {
  202.                            set("\x01",eval("\x01") + 529);
  203.                            ┬º┬ºpush(┬º┬ºpop() << ┬º┬ºpop());
  204.                            break;
  205.                         }
  206.                         if(eval("\x01") == 820)
  207.                         {
  208.                            set("\x01",eval("\x01") - 746);
  209.                            stop();
  210.                            _global.MAINGAME = this;
  211.                            break;
  212.                         }
  213.                      }
  214.                      set("\x01",eval("\x01") + 33);
  215.                      if(┬º┬ºpop())
  216.                      {
  217.                         set("\x01",eval("\x01") + 522);
  218.                      }
  219.                   }
  220.                }
  221.                set("\x01",eval("\x01") - 182);
  222.                if(┬º┬ºpop())
  223.                {
  224.                   set("\x01",eval("\x01") - 268);
  225.                }
  226.                continue;
  227.                set("\x01",eval("\x01") - 313);
  228.             }
  229.             set("\x01",eval("\x01") - 898);
  230.             ┬º┬ºpush(true);
  231.             continue;
  232.             if(┬º┬ºpop())
  233.             {
  234.                set("\x01",eval("\x01") + 246);
  235.             }
  236.          }
  237.          set("\x01",eval("\x01") + 832);
  238.          if(┬º┬ºpop())
  239.          {
  240.             set("\x01",eval("\x01") - 744);
  241.          }
  242.       }
  243.       set("\x01",eval("\x01") + 238);
  244.       ┬º┬ºpush(true);
  245.       continue;
  246.       continue;
  247.       continue;
  248.       continue;
  249.       break;
  250.    }
  251.    set("\x01",eval("\x01") + 246);
  252.    loop1:
  253.    while(true)
  254.    {
  255.       set(┬º┬ºpop(),eval("\x01") + 332);
  256.       loop2:
  257.       while(true)
  258.       {
  259.          while(true)
  260.          {
  261.             if(eval("\x01") == 779)
  262.             {
  263.                set("\x01",eval("\x01") - 697);
  264.                ┬º┬ºpush(true);
  265.                continue;
  266.             }
  267.             if(eval("\x01") == 190)
  268.             {
  269.                set("\x01",eval("\x01") + 447);
  270.                ┬º┬ºpush(┬º┬ºpop() * ┬º┬ºpop());
  271.                break loop0;
  272.             }
  273.             if(eval("\x01") == 969)
  274.             {
  275.                set("\x01",eval("\x01") - 779);
  276.                if(┬º┬ºpop())
  277.                {
  278.                   set("\x01",eval("\x01") + 447);
  279.                }
  280.                continue;
  281.             }
  282.             if(eval("\x01") == 656)
  283.             {
  284.                set("\x01",eval("\x01") + 62);
  285.                if(┬º┬ºpop())
  286.                {
  287.                   set("\x01",eval("\x01") - 362);
  288.                }
  289.                continue;
  290.             }
  291.             if(eval("\x01") == 637)
  292.             {
  293.                break loop2;
  294.             }
  295.             if(eval("\x01") == 669)
  296.             {
  297.                set("\x01",eval("\x01") - 13);
  298.                ┬º┬ºpush(true);
  299.                continue;
  300.             }
  301.             if(eval("\x01") == 718)
  302.             {
  303.                set("\x01",eval("\x01") - 362);
  304.                ┬º┬ºpush(┬º┬ºpop() % ┬º┬ºpop());
  305.                break loop0;
  306.             }
  307.             if(eval("\x01") == 356)
  308.             {
  309.                set("\x01",eval("\x01") + 613);
  310.                ┬º┬ºpush(true);
  311.                continue;
  312.             }
  313.             if(eval("\x01") == 337)
  314.             {
  315.                set("\x01",eval("\x01") + 332);
  316.                ┬º┬ºpush(┬º┬ºpop() / ┬º┬ºpop());
  317.                break loop0;
  318.             }
  319.             if(eval("\x01") != 82)
  320.             {
  321.                break loop0;
  322.             }
  323.             set("\x01",eval("\x01") + 255);
  324.             if(!┬º┬ºpop())
  325.             {
  326.                continue loop2;
  327.             }
  328.             continue loop1;
  329.          }
  330.       }
  331.       set("\x01",eval("\x01") - 66);
  332.       _global.CURLEVEL = this;
  333.       var HOUSEDIS = 250;
  334.       var HOUSESPEED = 4 + (-1 + _global.CGAME.DIFF);
  335.       var TOTHOUSE = 20;
  336.       var TOTGIFTS = 35;
  337.       var RECEIVEDGIFTS = 0;
  338.       var BONUSGIFTS = 0;
  339.       var DEMONGIFTS = 0;
  340.       var GIFTDIST = [];
  341.       var TOTBONUS = 5;
  342.       var TOTBADCHAR = 8 + (-1 + _global.CGAME.DIFF);
  343.       var TOTOBS = 7 + (-1 + _global.CGAME.DIFF);
  344.       GIFTDIST.push(1,2,2,2,2,2,2,2,1,1,2,1,2,2,2,2,2,1,2,2);
  345.       _global.JUKEBOX.reset();
  346.       this.onMouseMove = function()
  347.       {
  348.          if(_global.INTERFACE.GAMEPAUSED)
  349.          {
  350.             return undefined;
  351.          }
  352.          if(_ymouse > 80 && _ymouse < 240)
  353.          {
  354.             sleight_mc._y = _ymouse;
  355.          }
  356.          if(_xmouse > 100 && _xmouse < 500)
  357.          {
  358.             var _loc2_ = _xmouse - sleight_mc._x;
  359.             if(_loc2_ > 30 || _loc2_ < -30)
  360.             {
  361.                if(_loc2_ < 0)
  362.                {
  363.                   sleight_mc._x = _xmouse + 10;
  364.                }
  365.                else
  366.                {
  367.                   sleight_mc._x = _xmouse - 10;
  368.                }
  369.             }
  370.          }
  371.       };
  372.       break loop0;
  373.    }
  374. }
  375.